About Castle Keep Properties Limited (06047962) United Kingdom