Search the register – results All results THE GARDENS TRUST 03163187 - Incorporated on 22 February 1996 70 Cowcross Street, London, EC1M 6EJ