About 18 Ridgway Road Farnham Limited (02789691) United Kingdom