LAMBDA MARINE LIMITED Company number SC240556 · Monitor this company Dissolved Overview People 4 Documents Analysis Location Related Registered office AddressEIGHT ACRES, CULBOKIE, ROSS SHIRE, IV7 8LA PostcodeIV7 8LA Companies at this postcode 4 Map