About North Hill Cottages Limited (13341804) United Kingdom