Company name: London Balham Seventh-day Adventist Church
83 Elmfield Rd, London SW17 8AD, United Kingdom