Based in Edinburgh, Sl027053 Lp was setup in 2016. We don't currently know the number of employees at this business.