LYRAS GROUP LTD Company number SC886828 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address52/7 Maritime Street, Edinburgh, Scotland, EH6 6SA PostcodeEH6 6SA Companies at this postcode 17 Map