About Kildrummy Property Investments Limited (06911083) United Kingdom