About Foulds Property Limited (10041714) United Kingdom