About us

Al Massira International is the operating name of
Al Massira Trust Company Limited by Guarantee No 08066742
Charity registered in England & Wales No 1152547
Reg Office: 2 All Souls Place, London W1B 3DA