About London Soho Limited (07145473) United Kingdom