About Norfind Properties Limited (03088796) United Kingdom