LIGHTMAZE LTD Company number SC401340 · Monitor this company Dissolved Overview People 4 Financial Documents Analysis Location Related Registered office Address69 PEFFER PLACE, EDINBURGH, EH16 4BB PostcodeEH16 4BB Companies at this postcode 88 Map