LBS is part of Oakglen, 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... LBS Properties is a property..
Relevance: 56.652176