About J&n Accommodation Ltd (12195715) United Kingdom