About 73 Effingham Road Management Company Ltd (10697269) United Kingdom