LETPAL LIMITED Company number SC460117 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office Address31 ALBANY STREET, EDINBURGH, EH1 3QN PostcodeEH1 3QN Companies at this postcode 15 Map