About Northridge Limited (11750947) United Kingdom