About 18 Charles Street Limited (11170220) United Kingdom