About Foundry Properties And Management Limited (10402310) United Kingdom