About Northwood (central Lowlands) Limited (08251869) United Kingdom