About Foundry Partners Ltd (12158825) United Kingdom