About South Hampstead Club Limited(the) (00677843) United Kingdom