About Castle Green Properties Limited (03988824) United Kingdom