Company identity
Founded / incorporated
27 April 2021
Company number 13361797
Legal name
TEDDOL LTD
Company type
Private Limited Company
Region
London
Registered address
1A ST MARK'S ROAD
1A ST. MARKS ROAD
TEDDINGTON
ENGLAND
TW11 9DE
Insolvency history
No