About Northridge Estates Limited (03094421) United Kingdom