The Glarus Limited Partnership Company numberSL004526 StatusActive TypeLimited Partnership Incorporated12 Mar 2002 Registered office 30 - 31 Queen StreetEdinburghEH2 1JX Connections Companies at the same address The Olten Limited Partnership (SL004797) Data JSON Markdown