Overview
Legal name
3 & 3A MILLAIS ROAD (FREEHOLD) LIMITED
Region
London
Registered address
3 MILLAIS ROAD
ENFIELD
EN1 1EF
Insolvency history
No