Company identity
Founded / incorporated
9 December 2002
Company number 04611687
Legal name
CMRR LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
40A MARKET SQUARE
ST. NEOTS
CAMBS
PE19 2AF
Insolvency history
No