About Brafatt Properties Ltd (13543092) United Kingdom