About Emerald Luxury Apartments Limited (13599239) United Kingdom