About 50 Netherhall Gardens Limited (02825872) United Kingdom