About Snooze Now Serviced Apartments Ltd (12162408) United Kingdom