AJI LIMITED Company number 16615597 · Monitor this company Active - Proposal to Strike off Overview People 1 Control Documents Analysis Location Related Registered office AddressUnit 3 Ilex House, 94 Holly Road, Twickenham, England, TW1 4HF PostcodeTW1 4HF Companies at this postcode 259 Average house price in TW1 4HF £695,000 (18 sales) Map