FIRST LETS (EDINBURGH) LIMITED Company number SC499622 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address5 ELLIOT ROAD, EDINBURGH, SCOTLAND, EH14 1DU PostcodeEH14 1DU Companies at this postcode 11 Map