OpenCompanies

DIF Management UK Limited