Company identity
Founded / incorporated
29 May 2026
Company number 17249120
Legal name
ABBYDEC LTD
Company type
Private Limited Company
Region
London
Registered address
4 CECIL COURT
ADDISCOMBE ROAD
CROYDON
UNITED KINGDOM
CR0 6SN
Insolvency history
No