About Goodall Barnard Properties Limited (03238896) United Kingdom