— London , 21 Beaufort Street , King ’ s Road ,S.