About Astec Estates Limited (04270792) United Kingdom