Ellwood Developments Limited Company number01135211 StatusLiquidation TypePrivate Limited Company Incorporated19 Sep 1973 Registered office Dale RoadSelly OakBirmingham Data JSON Markdown