About 17 Cumberland Avenue Management Company Limited (02317941) United Kingdom