Key factsactiveLegal nameWILLOW PROPERTIES GLASGOW LTDuk_chRegistrationSC843301uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2025-03-31uk_chRegistered address81 CATHCART ROAD, GLASGOW, G73 2DTuk_chIndustry68100 - Buying and selling of own real estateuk_ch