Babcock Ped Limited Company number00645126 StatusActive TypePrivate Limited Company Incorporated22 Dec 1959 Nature of business 7499 Registered office 11 The BoulevardCrawleyWest SussexBH10 1UX Data JSON Markdown