17 Gowlett Road London Management Limited