About 6 & 7 Northwood Gardens Limited (02623931) United Kingdom