Overview
Legal name
JENGA INVESTMENTS LIMITED
Region
London
Registered address
9A THE BROADWAY
STANMORE
ENGLAND
HA7 4DA
Insolvency history
No