Address for this organisation is Orchard House Dental Practice, 61 South Eden Park Road, Beckenham, Kent
BR3 3BQ