Search the register – results All results THE LORD MAYOR'S APPEAL 08140664 - Incorporated on 12 July 2012 The Mansion House, Mansion House Street, London, EC4N 8BH