Search the register – results All results LEYGL LIMITED SC651649 - Incorporated on 15 January 2020 Suite 129 Castle House, 1 Baker Street, Stirling, Scotland, FK8 1AL