COMPASS ADVISORS LIMITED Company number 16283351 · Monitor this company Active Overview People 3 Control Documents Analysis Location Related Registered office Address9 Briar Road, Twickenham, England, TW2 6RB PostcodeTW2 6RB Companies at this postcode 25 Average house price in TW2 6RB £691,000 (10 sales) Map