About Almoners Field Management Company Limited (08235310) United Kingdom