Overview
Legal name
IROCK SOLUTIONS LIMITED
Region
London
Registered address
FLAT 3 38 AINGER ROAD
PRIMROSE HILL
LONDON
ENGLAND
NW3 3AT
Insolvency history
No