About Nene Properties Limited (10444960) United Kingdom