About Nene Valley Property Investments Limited (12710693) United Kingdom