Overview
Legal name
IPGL NO.17 LTD
Region
London
Registered address
IPGL LIMITED 3RD FLOOR
39 SLOANE STREET
LONDON
UNITED KINGDOM
SW1X 9LP
Insolvency history
No