About South Cliff Avenue Management Limited (01174878) United Kingdom