About Togher Estates Limited (03901313) United Kingdom