About London Wall Management Limited (12517320) United Kingdom