About Castlelink Properties Limited (03292903) United Kingdom