Company identity
Founded / incorporated
21 September 1981
Company number 01586870
Legal name
THE TEA SHOP OF LONDON LIMITED
Company type
Private Limited Company
Region
London
Registered address
54 WILLOW WAY
LONDON
SE26 4QP
Insolvency history
No