Castmanor Limited Company number01900005 StatusLiquidation TypePrivate Limited Company Incorporated27 Mar 1985 Registered office 63, Walter RoadSwanseaSa1 4pt. Data JSON Markdown