London Crystal Property Services are a high end construction company specialising in commercial and residential developments.