About Manor Life Investments Limited (08039882) United Kingdom