Advanced company searchLink opens in new window

ANCALA UTILITIES I LP

Company number LP017265

Registered office address
Ancala Partners Llp, 20 Gracechurch Street, London, EC3V 0AF
Company status
Active
Company type
Limited partnership
Registered on
24 February 2016