About Nuffield Properties Limited (04269365) United Kingdom