Company identity
Founded / incorporated
31 January 2024
Company number 15455751
Legal name
ECHO PARTNERS LIMITED
Company type
Private Limited Company
Region
South West England
Registered address
C/O COTSWOLD ARCHITECTURAL PRODUCTS LTD MANOR PARK INDUSTRIAL ESTATE
MANOR ROAD
CHELTENHAM
GLOS
ENGLAND
GL51 9SQ
Insolvency history
No