Key factsactiveLegal nameORIGIN U.K. LIMITEDuk_chRegistrationSC558798uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2017-02-27uk_chRegistered address22 SOUTHPARK PLACE, LIVINGSTON, WEST LOTHIAN, EH54 6FGuk_chIndustry35110 - Production of electricityuk_ch