About Foundry Square Management Company Limited (05455586) United Kingdom