About Abbeyfield Trowbridge Society Limited (IP025022) United Kingdom