BOYDS INTERNATIONAL LIFE SCIENCES GROUP LIMITED Company number 13521126 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressElectra House, Crewe Business Park, Crewe, Cheshire, United Kingdom, CW1 6GL PostcodeCW1 6GL Companies at this postcode 53 Average house price in CW1 6GL £11,000 (1 sales) Map