About E&a West End Properties Limited (12450734) United Kingdom