About Essential Serviced Apartments Limited (09442388) United Kingdom