About Uk Land & Development (ascot) Limited (10361748) United Kingdom