Overview
Legal name
TWIGA ENTERPRISES LIMITED
Region
London
Registered address
GROSVENOR HOUSE
3 HOLSTOCK ROAD
ILFORD
ESSEX,
IG1 1LG
Insolvency history
Yes