About Douglas And Angus Estates. (SC019910) United Kingdom