210 St. Margaret's Road Twickenham Management Company Limited