LOTRA LIMITED Company number SC007173 · Monitor this company Active Overview People 43 Control Charges Documents Analysis Location Related Registered office AddressLevel 4 Saltire Court, 20 Castle Terrace, Edinburgh, EH1 2EN PostcodeEH1 2EN Companies at this postcode 500 Map