LUMSDEN PROPERTIES LIMITED Company number SC468160 · Monitor this company Active Overview People 3 Financial Control Charges Documents Analysis Location Related Registered office Address24 West Nicolson Street, Edinburgh, EH8 9DD PostcodeEH8 9DD Companies at this postcode 13 Map