Advanced company searchLink opens in new window

DELTA PARTNERS LIMITED

UK establishment number BR010431

UK establishment office address
113a Jermyn Street, London, SW1Y 6HJ
Status
Closed
Opened on
30 March 2009
Type of business
Identifying Investment Opportunities In Private Companies

This is a UK establishment of
DELTA PARTNERS LIMITED

Company number
FC028933