Obayashi Properties UK, a wholly owned subsidiary of Obayashi Corporation, one of Japan's biggest construction companies, and Sellar, the investment and development company behind The Shard, have begun a public consultation on plans for a major office development at 60 Gracechurch Street in the City of London.