Overview
Legal name
ISTAR LIMITED
Region
Unknown
Registered address
2 THE COURTYARD, PHASE TWO
HARRIS BUSINESS PARK
BROMSGROVE
WORCESTERSHIRE
ENGLAND
B60 4DJ
Insolvency history
No