LOUDON PROPERTIES LIMITED Company number SC588654 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address13 Paties Road, Edinburgh, Scotland, EH14 1EF PostcodeEH14 1EF Companies at this postcode 4 Map