About Mitre Property Services Limited (10614569) United Kingdom