About Davey Homes Limited (FC015498) Channel Islands