About North Wall Associates Limited (12219554) United Kingdom