About Sphynx Property Limited (12325671) United Kingdom