About Yorkshire Coast Holiday Homes Limited (12783084) United Kingdom