About 19 Netherhall Gardens Limited (04726537) United Kingdom