Description Ashcroft is a small bespoke enclave of eight luxurious contemporary homes in a delightful setting between the wonderful amenities of Delgany and