About Sphinx Properties Limited (02138778) United Kingdom