About 68-74 Effingham Road Residents Management Company Limited (05210104) United Kingdom