About Castle View Management Services Ltd. (SC087317) United Kingdom