Ruhlman Speight Company numberSL001720 StatusActive TypeLimited Partnership Incorporated12 Aug 1991 Registered office 5 Inverleith RowEdinburgh Data JSON Markdown