Company name: Saint Columba's House
Description: Christian Retreat & Conference Centre
Maybury Hill, Woking GU22 8AB, United Kingdom