About 117-121 Charles Street Management Company Limited (05186210) United Kingdom