About The Foundry (horsmonden) Management Company Limited (11894715) United Kingdom