Company identity
Founded / incorporated
27 March 2025
Company number 16346875
Legal name
82A TPR LIMITED
Company type
Private Limited Company
Region
London
Registered address
THE OLD CHURCH 89B
QUICKS ROAD
LONDON
UNITED KINGDOM
SW19 1EX
Insolvency history
No