About Northwood (assets) Ltd (04505668) United Kingdom