About Rensor House Investments Limited (02539949) United Kingdom