Company name: Central London Seventh-day Adventist Church
Description: Life More Abundant
Crawford Pl, London W1H 5JE, United Kingdom