RL LA LIMITED Company number SC134205 · Monitor this company Dissolved Overview People 81 Control Documents Analysis Location Related Registered office Address22 Haymarket Yards, Edinburgh, United Kingdom, EH12 5BH PostcodeEH12 5BH Companies at this postcode 5 Map