About Green Wall Properties Limited (11419399) United Kingdom