Oakglen is a group of investment and operating companies with interests across the UK, Channel Islands, Europe and North America in the real estate, private equity and financial services sectors. In real estate, London based group subsidiary LBS Properties specialises in delivering high-quality,... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet