About Farnham Management Company Limited (01680699) United Kingdom