About Bakhai Properties Ltd (13673960) United Kingdom