ABBY HOMES LIMITED Company number 08058928 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address3 PEPPER STREET, CANARY WHARF, LONDON, E14 9RB PostcodeE14 9RB Companies at this postcode 21 Average house price in E14 9RB £812,000 (19 sales) Map