About Northvale Developments Holdings Limited (13035963) United Kingdom