Company identity
Founded / incorporated
22 December 1987
Company number 02207549
Legal name
LEYSTAR INVESTMENTS LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
202 BRADFORD ROAD
CASTLE BROMWICH
BIRMINGHAM
B36 9AA
Insolvency history
No