Campbell & Armstrong PLC Company number00750587 StatusActive TypePublic Limited Company Incorporated19 Feb 1963 Nature of business 36127415 Registered office 101 Barbirolli SquareLower Moseley StreetManchesterM2 3PW Data JSON Markdown