Excelsa Commerce LP Company numberSL030989 StatusActive TypeLimited Partnership Incorporated13 Apr 2017 Registered office Suite 4010 Mitchell House5 Mitchell StreetEdinburghEH6 7BD Connections Companies at the same address Absolute Shipping & Trading Co LP (SL034192) Data JSON Markdown