About Wallace Property Developments Ltd (13017848) United Kingdom