Young people Sector overviews Property Property Even in the modern, digital world, companies still need premises to work from, offices to house their staff, and impressive meeting rooms in which to schmooze new clients. The property business in London exists to design, build, let, sell and manage these buildings. There are construction companies building new properties, letting and sales agencies helping businesses find the buildings they need, and property management companies who look after those those buildings.Top facts £411 billion – the amount the government has planned to invest in major projects by 2020. 150,000 – the number of engineers that will be required to take on these projects. Read all about the banking sector.