About Luxuriant Apartments Limited (11080560) United Kingdom