17 Queens Road (Twickenham) Limited