Overview
Legal name
118 HOLDINGS LTD
Region
London
Registered address
FLAT 18 KEMBLE HALL
24 KESWICK ROAD
LONDON
ENGLAND
SW15 2JP
Insolvency history
No