About Annoch Estates Limited (01104436) United Kingdom