Tresca is a private limited company registered in England and Wales with registration number 10436434 having its registered office at 22 Gage Road, London, England, E16 4PP  and VAT registration number of 292527679. We have professional design and engineering experience working in the leading aerospace and automotive industrial sectors.  We pride ourselves on our engineering know-how and providing extremely well engineered bicycles direct-to-market. Because of this, we can provide direct-to-customer insight into the design and development process of our bicycles!

We would love to hear from you!  Please email if you have any questions: