Company identity
Founded / incorporated
15 August 2026
Company number 17402237
Legal name
ART O' CLOCK LIMITED
Company type
Private Limited Company
Region
South East England
Registered address
GU12 6DY
Insolvency history
No