About Nordham Properties Limited (12038946) United Kingdom