Name & Address | Status | Cash At Bank | Net Assets | Turnover |
21 Leven Street, Edinburgh, EH3 9LH, United Kingdom | Active | - | - | - |
21 Leven Street, Edinburgh, EH3 9LH, Scotland | Active | - | £8,754 | - |
Sugar And Treats, 23 Leven Street, Edinburgh, EH3 9LH, Scotland | Active | - | -£26,900 | - |
31 Leven Street, Edinburgh, EH3 9LH | Active | - | £52,590 | - |
35 Leven Street, Edinburgh, EH3 9LH, Scotland | Active | - | £440 | - |