About 122 Lexham Gardens Management Company Limited (03738578) United Kingdom