About Metroplace Company Limited (11856765) United Kingdom