About Northbridge Property Management Ltd (13080602) United Kingdom