About Yorkshire Holiday Lets Ltd (12284893) United Kingdom