About Barrett & Thomson Estates Limited (06557297) United Kingdom