OSM GROUPS LTD Company number SC780458 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address28 West Craigs Avenue, Edinburgh, Scotland, EH12 8LZ PostcodeEH12 8LZ Companies at this postcode 6 Map