About The Club Norfolk Place Limited (12869261) United Kingdom