Overview
Legal name
AJIGO LIMITED
Region
London
Registered address
FLAT 5, 39 FINBOROUGH ROAD
FINBOROUGH ROAD
LONDON
UNITED KINGDOM
SW10 9DG
Insolvency history
No