About Metropole Properties Holdings Limited (04262661) United Kingdom