WILLIAM O'BRIEN ARCHITECTS LTD Company number 12319739 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address16 Denmark Road, Twickenham, England, TW2 5EN PostcodeTW2 5EN Companies at this postcode 11 Average house price in TW2 5EN £684,000 (30 sales) Map