About London Wall Publishing Limited (08599477) United Kingdom