About 20 Waldegrave Road Management Company Limited (02830862) United Kingdom