Seln Limited is a Private Limited Company, located in 4 West Craibstone Street in Aberdeen. The office's post code is AB11 6YL. The firm has existed thirteen years in the UK. The registration number is SC396796. The company's classified under the NACE and SIC code 35110 meaning Production of electricity. Seln Ltd reported its latest accounts for the financial period up to March 31, 2022. The most recent annual confirmation statement was submitted on March 31, 2023.
As the information gathered suggests, the business was created in 2011-03-31 and has been overseen by two directors.
Executives who control the firm include: Stewart G. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Elaine G. owns 1/2 or less of company shares and has 1/2 or less of voting rights.