Maywood Installations Limited Company number02904496 StatusLiquidation TypePrivate Limited Company Incorporated3 Mar 1994 Registered office 6th Floor,phoenix House1-3 Newhall StreetBirminghamB3 3NH Connections Companies at the same address Maywood Fabrications Limited (02851392) Data JSON Markdown