Company identity
Founded / incorporated
3 April 2019
Company number 11923218
Legal name
18 FROBISHER LTD
Company type
Private Limited Company
Region
Unknown
Registered address
18 FROBISHER ROAD
18 FROBISHER ROAD
LONDON
ENGLAND
N8 0QS
Insolvency history
No