About The Stay Club (north Acton) Limited (12746874) United Kingdom