About 2 & 3 Northwood Gardens Management Limited (06879350) United Kingdom