About 34 Lancaster Street Ltd (12648558) United Kingdom