About Sandford Property Developments Ltd (13618377) United Kingdom