Key factsactiveLegal nameGLENISLA ENGINEERING LIMITEDuk_chRegistrationSC834682uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-01-20uk_chRegistered address25 ROMER ROAD, GRANDHOME, ABERDEEN, AB22 9BBuk_chIndustry71129 - Other engineering activitiesuk_ch