About North Wall Property Limited (11941996) United Kingdom