Odolis Trade LP Company numberSL023452 StatusActive TypeLimited Partnership Incorporated5 Nov 2015 Registered office Suite 50879-10 Dock StreetDundeeDD1 4BT Data JSON Markdown