Monterosa Corp LP Company numberSL015363 StatusActive TypeLimited Partnership Incorporated24 Jan 2014 Registered office Suite 4158 Mitchell House5 Mitchell StreetEdinburghEH6 7BD Connections Companies at the same address Sl024620 LP (SL024620) Yehovah Yireh Holding LP (SL034266) Data JSON Markdown