Contacts

Please email us at enquiries@babbageworks.com, or phone us on +44 1635 38157.

 

BabbageWorks Limited is registered in the UK with Company Number 13639048.  The registered office address is 92 Andover Road, Newbury, United Kingdom RG14 6JR.