About 121 Broadhurst Gardens Management Company Limited (01844425) United Kingdom