About Jlp Holiday Lets Limited (12001401) United Kingdom