About Crookshank Properties Limited (08499624) United Kingdom