SQUID LIMITED Company number 03163001 · Monitor this company Dissolved Overview People 9 Control Documents Analysis Location Related Registered office AddressSQUID LIMITED TRAFALGAR WAY, BAR HILL, CAMBRIDGE, CB23 8TU PostcodeCB23 8TU Companies at this postcode 9 Map