About Christchurch Life Ltd (08622057) United Kingdom