About Beck Foot Mill Management Company Limited (05110273) United Kingdom