Company identity
Founded / incorporated
27 July 2026
Company number 17364468
Legal name
2C517 NOVUS IMAGO LIMITED
Company type
Private Limited Company
Region
Wales
Registered address
ONEN HOUSE THE ONEN
TALYCOED
MONMOUTH
WALES
NP25 5EN
Insolvency history
No