Leboncroft Limited Company number00983342 StatusLiquidation TypePrivate Limited Company Incorporated30 Jun 1970 Registered office Sardon House 103 Bristol RdEdgbastonBirminghamB5 7TX Data JSON Markdown