About Sphinx Property Developments Ltd (13464543) United Kingdom