BTC Group is one of the leading property agencies, along with selling businesses and Commercial Property Agents based in London.