About Northville Holdings Limited (13427356) United Kingdom