About Edenvale Homes (york) Ltd (04211321) United Kingdom