About 16 Tregonwell Road Management Company Ltd. (04032692) United Kingdom