About Phenex Property Investment Ltd (10741251) United Kingdom