About Farnham Accommodation Ltd (12040317) United Kingdom