About 20 Walmer Road Management Company Limited (02284468) United Kingdom