About Metric Property Services Ltd (12723916) United Kingdom