Search the register – results All results EJENDALS LIMITED 11162943 - Incorporated on 22 January 2018 Sweden House, 5 Upper Montagu Street, London, England, W1H 2AG