British Land Company is a Real Estate Investment Company based in London, England. Established in 1856, the firm provides investors with access to a range of quality property assets which it actively manages, finances, and develops. The assets are managed by the executive management team.