About Wallace & Associates Property Management Ltd (12632249) United Kingdom