About Discover Apartments Ltd (12157221) United Kingdom