IMMERSA LIMITED
Company number 10124672 · Monitor this company
1 charge registered · 1 outstanding
Charge 1
Close Brothers Limited
Deed of assignment of ppa as described in the deed.
Company number 10124672 · Monitor this company
1 charge registered · 1 outstanding
Close Brothers Limited
Deed of assignment of ppa as described in the deed.