About 18 Dudley Street Ltd (11961853) United Kingdom