About 58 Firgrove Hill Farnham Management Co. Limited (03927187) United Kingdom