Overview
Legal name
ENGEL LODGE LIMITED
Region
London
Registered address
5 ENGEL LODGE
7 ENGEL PARK
MILL HILL
LONDON
NW7 2HE
Insolvency history
No