About Northridge Management Limited (02064334) United Kingdom