About Brewer Wallace (property) Limited (10502744) United Kingdom