Our new website will launch shortly

Please bear with us during this brief period of down time.

We're still available to take your orders and assist with product enquiries.

Contact us

Head Office, Cambridgeshire: 01480 216060

Manufacturing Plant, Lancashire: 01617 051300

 

Finaids Ltd.