About Wallace And Brown Property Limited (10932363) United Kingdom