About Northwood Basingstoke Ltd (05446990) United Kingdom