About Abbeyfield Waltham Abbey Society Limited(the) (00704595) United Kingdom