About Sinclair & Brown Property Solutions Ltd (12141355) United Kingdom