Company identity
Founded / incorporated
7 December 2001
Company number SL004445
Legal name
ELBON PFI FUND II
Company type
Limited Partnership
Region
Scotland
Registered address
INFRASTRUCTURE MANAGERS LIMITED
2ND FLOOR
11 THISTLE STREET
EDINBURGH
EH2 1DF
Insolvency history
No