About Foundry Properties Ltd (13328606) United Kingdom