About Anfield Court Management Limited (03698320) United Kingdom