About 2 Walker Street Ltd. (09768436) United Kingdom