OpenCompanies

Needen Limited

Company number
FC038283
Status
Active
Type
Other Company Type
Incorporated
13 Aug 2020

Registered office

33-37 Athol Street
Douglas
IM1 1LB

Connections

Companies at the same address

Data