About Essential Apartments Limited (09440839) United Kingdom