About St John S Street Farncombe Management Limited (07267840) United Kingdom