LAYA SCOTLAND LIMITED Company number SC895577 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address3 Lavender Drive, Newton Mearns, Glasgow, Scotland, G77 6AF PostcodeG77 6AF Companies at this postcode 16 Map