About Castle Hill (barratt) Residents Management Company Limited (10409825) United Kingdom