Basket :0
Close
Company Information

Leaf Tea Shop and Bar Ltd, a company registered in England and Wales.

Company Registration Name: Leaf Tea Shop and Bar Ltd
Place of Registration: 65-67 Bold Street, Liverpool, L1 4EZ
Registered Office Address: 65-67 Bold Street, Liverpool, L1 4EZ
Registered Number: 07457271
Telephone Number: 0151 707 7747
Email Address: info@thisisleaf.co.uk

back to top