About Allegro Living Concierge Ltd (12121387) United Kingdom