About 162 Wantage Road Management Company Limited (07387269) United Kingdom