About Foundry Square Ltd (07307102) United Kingdom