About Northwood (hastings) Limited (08164113) United Kingdom