About Rochester Place Investments Limited (13098486) United Kingdom