About Green Lane Holiday Cottages Ltd. (13219750) United Kingdom