About Property X Ltd (12329226) United Kingdom