LBS Properties is an award-winning property development company focused on the residential and commercial sectors of the Central London market.