About 669 Wandsworth Road Management Company Limited (02179690) United Kingdom