About The Clubhouse Sw19 Ltd (13232390) United Kingdom