About Northwood (hull Central) Limited (12453306) United Kingdom