About Bhachu Property Ltd (13171988) United Kingdom