About The Clubhouse Sw1 Ltd (13547118) United Kingdom