Search the register – results All results THE GLASS-HOUSE TRUST 07866189 - Incorporated on 30 November 2011 The Peak, 5 Wilton Road, London, England, SW1V 1AP