This business is based in Edinburgh under the ID SL010948. It was started in the year 2012. The office of this company is located at 50 Lothian Road Festival Square. The area code for this place is EH3 9WJ.
The companies that control this firm are: Lyceum Capital Partners Llp has substantial control or influence over the company. This business can be reached in London at 2-19 Lancaster Place, WC2E 7EN and was registered as a PSC under the registration number Oc320937.