About Foudry Properties Limited (04551073) United Kingdom