About 84 Shaftesbury Road (london) Management Limited (11704524) United Kingdom