Hardware in Addlestone, Surrey We help you find any company! Thames Valley Hire Services Limited 19 Station Road Addlestone, Surrey