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