About Wallace Property Investment (2017) Limited (10955835) United Kingdom