About Uphill Estates Limited (03455418) United Kingdom