fbpx

Statutory information

Name

Metroville Properties Ltd

Registered Office

86-90 Paul Street, London, EC2A 4NE

Company number

Companies House No: 12745168