About Holdale Properties Limited (03778704) United Kingdom