At Excel Pumps and Motors we aim to work in partnership with our customers and we place great emphasis on quality combined with value for money.
Write to us at: 5 Newberry Crescent Windsor Berkshire SL4 5SQ
Excel Pumps & Motors Ltd is registerd in England and Wales with company number 4268005. Registered address: 5 Newbury Crescent, Windsor, Berks, SL4 5SQ. VAT registration number: 785 6712 84.