About 26 New Cavendish Street Limited (00547022) United Kingdom