AN LOCHRAN Company number SC214916 · Monitor this company Active Overview People 64 Financial Control Documents Analysis Location Related Registered office AddressUnit 1 22 Mansfield Street, Glasgow, G11 5QP PostcodeG11 5QP Companies at this postcode 11 Map