About North Central Properties Limited (03958091) United Kingdom