About Ashlake Homes Limited (09030631) United Kingdom