British Land, Sainsbury's Sell 12 Superstores Properties For £429m British Land Company Plc said on Tuesday it and joint venture partner Sainsbury's sold 12 Superstores properties to US-based Realty Income Corp f...