Fenfern Builders Limited Company number01621887 StatusLiquidation TypePrivate Limited Company Incorporated15 Mar 1982 Registered office 23 Peter AvenueWillesdenLondonNW10 2DD Data JSON Markdown