About Farnham Developments Limited (08050077) United Kingdom