About 17 Gledhow Gardens Management Company Limited (03893968) United Kingdom