Overview
Legal name
ARCHIE ROSS PROPERTY INVESTMENTS LIMITED
Region
East Midlands
Registered address
2 CHADWELL CLOSE
MELTON MOWBRAY
LE13 1EH
Insolvency history
No