S-Tech Trade LP Company numberSL024149 StatusActive TypeLimited Partnership Incorporated8 Dec 2015 Registered office Suite 25 St Vincent StreetEdinbrughEH3 6SW Connections Companies at the same address Flexrate Marketing LP (SL018498) Data JSON Markdown