About Stay @ No.29 Ltd (12855448) United Kingdom