About Up North Short Stays Ltd (11631304) United Kingdom