Edgware AVELLA DESIGNS Edgware · HA8 9PG Claim this listing Feature Registered office 27 GRANGE HILL, Edgware, HA8 9PG Companies House registered office — often an accountant, not the shop floor. Website Not listed. Add a website Company number 15063142 Legal name: AVELLA DESIGNS LTD SIC 47990