About Nene Valley Properties Limited (13029388) United Kingdom