About Bhuchar Properties Ltd (12284963) United Kingdom