About Longerstays Ltd (13149178) United Kingdom