About 38 Charles Street Ltd (09876206) United Kingdom