NELA LONDON LIMITED
Company Number: 15237901
REGISTERED OFFICE
SPITALFIELDS HOUSE 1ST FLOOR
BOREHAMWOOD
WD6 2FX
ENGLAND
BOREHAMWOOD
WD6 2FX
ENGLAND
Incorporation Date:
26/10/2023
INDUSTRIES
56101 – Licensed restaurants
Controlled By
