Maywood Fabrications Limited Company number02851392 StatusLiquidation TypePrivate Limited Company Incorporated8 Sep 1993 Registered office 6th Floor,phoenix House1-3 Newhall StreetBirminghamB3 3NH Connections Companies at the same address Maywood Installations Limited (02904496) Data JSON Markdown