About 148 Leigham Court Road Management Company Ltd. (04034033) United Kingdom