About The Stay Club (colindale) Limited (10050223) United Kingdom