About Styles & Brown Property Holdings Ltd (09516647) United Kingdom