About Abbeyfield Huddersfield Society Limited The (IP025112) United Kingdom