About Lush Apartments Ltd (12463711) United Kingdom