The Olten Limited Partnership Company numberSL004797 StatusActive TypeLimited Partnership Incorporated29 Nov 2002 Registered office 30 - 31 Queen StreetEdinburghEH2 1JX Connections Companies at the same address The Glarus Limited Partnership (SL004526) Data JSON Markdown