About Farncombe Properties And Management Company Limited (01395113) United Kingdom