Sl025416 LP Company numberSL025416 StatusActive TypeLimited Partnership Incorporated9 Mar 2016 Registered office Suite 4348 Mitchell House5 Mitchell StreetEdinburghEH6 7BD Connections Companies at the same address Alluvia Industries LP (SL027211) Onfiden Marketing LP (SL011878) Data JSON Markdown