About Metric Property Launceston Limited (07271573) United Kingdom