CTRLM TECHNOLOGIES LIMITED Company number SC873895 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address530/9 Lanark Road, Juniper Green, Scotland, EH14 5DJ PostcodeEH14 5DJ Companies at this postcode 2 Map