About Northwood (york) Limited (04855946) United Kingdom