About Castle Eden Properties Ltd (09183095) United Kingdom