Sterling Renewables Projects Limited Company numberSC903123 StatusActive TypeLtd Incorporated17 Sep 2026 Nature of business Electrical installation Registered office 69 Douglasdale StreetRigsideLanarkML11 9NG Data JSON Markdown