About Bahar Properties Limited (12200126) United Kingdom