About Dougal Properties Limited (06764961) United Kingdom