About C & J Holiday Lets Ltd (12841951) United Kingdom