Search the register – results All results THE SACKLER TRUST 07022224 - Incorporated on 17 September 2009 83 Cambridge Street, Pimlico, London, United Kingdom, SW1V 4PS