About 24 Charles Street Limited (02567208) United Kingdom