GR/SAR 1996 TRUST is a company located in United Kingdom of Great Britain and Northern Ireland, W8 7SX LONDON at 11 FARM PLACE. GR/SAR 1996 TRUST has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of GR/SAR 1996 TRUST is 213800OBIDKRW6A5Z242. The legal form of this company is 8888.