About The Slade Recreation Club Limited (02761162) United Kingdom