About Metric Property Investments Limited (07172804) United Kingdom