About 23 & 25 Glenmere Close Management Company Limited (11014899) United Kingdom