About Athol Masonic Buildings Limited (00321706) United Kingdom