About Castle Group Properties Limited (12604881) United Kingdom