About 152 New Cavendish Street Limited (04126165) United Kingdom