Home Real Estate Ted Baker buys London HQ for £58m