About Square One Lodging Ltd (11863046) United Kingdom