Philip Mould & Company
Farnham Antique Carpets Ltd
Farnham Antique Carpets Ltd
Farnham Antique Carpets Ltd
Walpoles
Spencer Swaffer Antiques Ltd