LOCHAY GROUP LIMITED Company number SC152921 · Monitor this company Active Overview People 14 Financial Control Charges Documents Analysis Location Related Registered office Address28 Stafford Street, Edinburgh, Scotland, EH3 7BD PostcodeEH3 7BD Companies at this postcode 204 Map