About 58 Effingham Road Management Company Limited (04044829) United Kingdom