🇬🇧
IVY ROCK PARTNERS LTD
78.10 · Other activities of employment placement agenciesSIC78109SmallID12159333
📍 1ST FLOOR, 9, MARSHALSEA ROAD, LONDON, SE1 1EP, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.