Bainriver Solutions LP Company numberSL012560 StatusActive TypeLimited Partnership Incorporated7 Mar 2013 Registered office Suite 4493 Mitchell House5 Mitchell StreetEdinburghEH6 7BD Data JSON Markdown