About Ebenezer Chapel Management Company Limited (06958285) United Kingdom