AIMNELL LIMITED Company number 07479851 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address4 Vicarage Road, Teddington, England, TW11 8EZ PostcodeTW11 8EZ Companies at this postcode 167 Average house price in TW11 8EZ £977,000 (20 sales) Map