About Northwood Medway Limited (04644079) United Kingdom