Clean Tech Founders L.P. Company numberSL005876 StatusActive TypeLimited Partnership Incorporated5 Oct 2006 Registered office 80 George StreetEdinburghEH2 3BU Connections Companies at the same address Copthall Avenue (S) LP (SL005507) Lemon Quay Limited Partnership (SL005857) Data JSON Markdown