About Eden Apartments Ltd (13653516) United Kingdom