OpenCompanies

Icps Horn Of Africa Development Ltd

Company number
17155209
Status
Active
Type
Private Limited Company
Incorporated
13 Apr 2026
Nature of business
Other education n.e.c.

Registered office

253 Gray's Inn Road
London
WC1X 8QT

Connections

Companies at the same address

Data