About London Life Vineyard Church Limited (03396157) United Kingdom