LINK HOMES (2001) LIMITED Company number SC216271 · Monitor this company Dissolved Overview People 21 Control Charges Documents Analysis Location Related Registered office AddressLink House, 2c New Mart Road, Edinburgh, EH14 1RL PostcodeEH14 1RL Companies at this postcode 58 Map