About Haven Above Covent Garden Ltd (12487198) United Kingdom