About Northrock Properties Limited (03185946) United Kingdom