About Lucketts Accommodation Ltd (11686292) United Kingdom