About Foundry Mews (tavistock) Management No.2 Company Limited (06951033) United Kingdom