About York Cottages Limited (12016064) United Kingdom