About The Foundry (loughborough) Management Company Ltd (09376489) United Kingdom