Contact Us Hitchcock Racing Pigeons UK (Andrew Hitchcock) Address: St Leonards Road, Windsor, Berkshire, SL4 3DR.Telephone: +44 (0)7787225641Email: Andrew.hitchcock86@icloud.com Your message has been sent. Thank you! Submit