Company identity
Founded / incorporated
12 October 2019
Company number 12257959
Legal name
WELKIN AND MERAKI LONDON CITY FENCHURCH STREET STATION LTD
Company type
LTD
Region
South West England
Registered address
Unknown
Insolvency history
No