LSO Renewable Services Ltd Company numberSC905481 StatusActive TypePrivate Limited Company Incorporated9 Oct 2026 Nature of business Other specialised construction activities n.e.c. Registered office 21 Freeborn Court Abbey Park AvenueSt. AndrewsKY16 9QA Data JSON Markdown