About Northwood Peterborough Ltd (05540755) United Kingdom