About Anfield Property Holdings Limited (11839745) United Kingdom