About Skylark Hospitality (covent Garden) Ltd (13173483) United Kingdom