Legal Notice


Name of company

Taptree Therapy Ltd

Registered office

64 Southwark Bridge Road, London SE1 0AS

Contact details

contact@taptree-therapy.co.uk

Business ID no.

14232380

VAT no.

N/A

Regulatory authority

EFT and Mindfulness Centre