About Oxplace Property Management Limited (03170962) United Kingdom