About The Abbeyfield (berkhamsted And Hemel Hempstead) Society Limited (00955757) United Kingdom