Overview
Legal name
JK ELA LTD
Region
London
Registered address
SCLA HOUSE
21-25 RIVER ROAD
BARKING
ESSEX
ENGLAND
IG11 0DA
Insolvency history
No