About Metace Properties Limited (02458343) United Kingdom