About The Abbeyfield Loughton Society Limited (00758621) United Kingdom