Key factsactiveLegal nameKEYSTORE ( PROPERTY ) LTDuk_chRegistrationSC638484uk_chStatusactiveuk_chTypePrivate Limited Companyuk_chIncorporated2019-08-12uk_chRegistered address21 ASHGROVE GARDENS, LOANHEAD, EH20 9GAuk_chIndustry68100 - Buying and selling of own real estateuk_ch