Company identity
Founded / incorporated
21 August 2018
Company number 11528058
Legal name
14 MECKLENBURGH SQUARE FREEHOLD LIMITED
Company type
Private Limited Company
Region
London
Registered address
14 MECKLENBURGH SQUARE
LONDON
ENGLAND
WC1N 2AD
Insolvency history
No