About The Southwood Club Ltd. (01946716) United Kingdom