About Nene Property Limited (03474281) United Kingdom