About 18 Walcot Buildings Management Company Limited (01964692) United Kingdom