About 74 North Grove Management Company Limited (02915046) United Kingdom