About South Cliff Management Company Limited (01623800) United Kingdom