Oops! Something went wrong, please try again later.
The British Land Company plc is one of the largest property development and investment companies in the United Kingdom.
Reviews
Facebook
3.9/5 · 11 reviews
Loading reviews...
Aug 10, 2021
BL are a disgrace, there team at Canada Water do not care about the residents and are supposed to support the community. They fail to answer emails are rude and uncaring and they are all about making…Full review by Mash Blackburn