C.B. Leach Limited Company number01447700 StatusActive TypePrivate Limited Company Incorporated10 Sep 1979 Registered office Ribbleton WorksFletcher RoadPrestonPR1 5BE Data JSON Markdown