About Wallace & Co Property Management Limited (09233376) United Kingdom