About Northright Properties Ltd (12476868) United Kingdom