OpenCompanies

Barclays UK Retirement Fund Venture Limited Partnership