Company identity
Founded / incorporated
15 April 1998
Company number 03546276
Legal name
CLOVERMEDIA LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
44 TELEGRAPH STREET
COTTENHAM
CAMBRIDGE
ENGLAND
CB24 8QU
Insolvency history
No