About 24 Wandsworth Bridge Road Management Company Limited (02261487) United Kingdom