About Hall & Co Property Ltd (12911032) United Kingdom