A. & LINKS LTD Company number 10568592 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address1E MENTMORE TERRACE, MENTMORE TERRACE, LONDON, UNITED KINGDOM, E8 3PN PostcodeE8 3PN Companies at this postcode 124 Average house price in E8 3PN £658,000 (19 sales) Map