OpenCompanies

Maywood Installations Limited

Company number
02904496
Status
Liquidation
Type
Private Limited Company
Incorporated
3 Mar 1994

Registered office

6th Floor,phoenix House
1-3 Newhall Street
Birmingham
B3 3NH

Connections

Companies at the same address

Data