About 13 Holly Road Management Company Limited (02223871) United Kingdom