About Thames Valley Sports & Leisure Limited (05223594) United Kingdom