About Metropolitan Properties (london) Limited (01858306) United Kingdom