About Edgewater Lettings Ltd (12449047) United Kingdom