About Edgcumbe Rise Affordable Flats Management Company Limited (05536308) United Kingdom