The company
Templio is a product of VectisFlow Limited. The same registration and contact details published on our privacy policy, terms and DPA apply here:
VectisFlow Limited
Trading as Templio
Registered in England and Wales
Company number: 14990157
Registered office: 43 Fairfoot Road, London, England, E3 4EG
Privacy contact: privacy@templio.co.uk