About Northcote Stud Limited (12051686) United Kingdom