Bay Tree India Holdings sells over 2 per cent stake