About Farmdale Properties Limited (03073101) United Kingdom