This particular Segoya Limited company has been in this business for 12 years, as it's been founded in 2012. Started with Registered No. SC423434, Segoya is a Private Limited Company located in 81 Balcarres Ave., Glasgow G12 0QL. The company's Standard Industrial Classification Code is 85600 which means Educational support services. 31st December 2022 is the last time the company accounts were reported.
From the data we have gathered, this particular limited company was formed 12 years ago and has so far been guided by two directors.
Executives with significant control over the firm are: Amit G. owns 1/2 or less of company shares. Elena S. owns 1/2 or less of company shares.