About Yorkshire Coast Holiday Lets Ltd (13176050) United Kingdom