Barkwood Builders Limited Company number02499454 StatusLiquidation TypePrivate Limited Company Incorporated4 May 1990 Registered office 207 Lordship LaneDulwichSE22 8HA Data JSON Markdown