About White House Holiday Homes Limited (07568240) United Kingdom