Advanced company searchLink opens in new window

INTERNATIONAL JUSTICE MISSION

UK establishment number BR024986

UK establishment office address
C/O Sedulo Office 605 Albert House 256-260 Old Street, London, EC1V 9DD
Status
Open
Opened on
22 April 2020
Type of business
Regional Management Centre For Strategy Development And Partnership

This is a UK establishment of
INTERNATIONAL JUSTICE MISSION

Company number
FC039878