ELLIE & BROS LIMITED Company number 12232027 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office Address14 Gladstone Avenue, Twickenham, England, TW2 7PR PostcodeTW2 7PR Companies at this postcode 20 Average house price in TW2 7PR £650,000 (22 sales) Map