Search the register – results All results LANDAID CHARITABLE TRUST LIMITED 02049135 - Incorporated on 22 August 1986 St Albans House 5th Floor,, 57-59 Haymarket, London, SW1Y 4QX