Registered as SC201689 twenty five years ago, L2a Limited had been a private limited company until 2020-10-20 - the time it was officially closed. The last known registration address was Summit House, 4-5 Mitchell Street Edinburgh.
This specific business was administered by one managing director: Louise A., who was assigned to lead the company on 1999-11-15.