ARM AND EYE LIMITED Company number 07628554 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office AddressUNIT B, 1B MENTMORE TERRACE, LONDON, E8 3DQ PostcodeE8 3DQ Companies at this postcode 103 Average house price in E8 3DQ £847,000 (49 sales) Map