About Castle Hill Court (folkstone) Limited (03054646) United Kingdom