INTERCONSULTANTS & ASSOCIATES Company number SL002403 · Monitor this company Active Overview Analysis Location Related Registered office Address120 Bothwell Street, Glasgow, G2 7JL PostcodeG2 7JL Companies at this postcode 45 Map